essential repairs - Español Inglés Diccionario